//
//  YMTravelTrack.h
//  iOS_movingAnnotation
//
//  Created by lantaiyuan on 2017/10/18.
//  Copyright © 2017年 yours. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <MJExtension.h>
#import <YYKit.h>

@interface YMTravelTrack : NSObject
@property(nonatomic, strong) NSNumber *totalCount;
@property(nonatomic, strong) NSNumber *totalTimeConsuming;
@property(nonatomic, strong) NSNumber *totalDistance;
@property(nonatomic, strong) NSMutableArray *carpoolRouteStations;
@property(nonatomic, copy) NSString *lastStationName;
@property(nonatomic, copy) NSString *trailDetail;
@property(nonatomic, strong) NSNumber *totalIncome;
@property(nonatomic, copy) NSString *firstStationName;
@end

@interface YMRoute: NSObject
@property(nonatomic, copy) NSString *carpoolRouteId;
@property(nonatomic, strong) NSMutableArray *carpoolRouteStations;
@end

@interface YMOrder: NSObject
@property(nonatomic, copy) NSString *cityCode;
@property(nonatomic, copy) NSString *matchId;
@property(nonatomic, copy) NSString *pathLine;
@property(nonatomic, copy) NSString *userId;
@property(nonatomic, copy) NSString *vehicleId;
@property(nonatomic, assign) NSNumber *costTime;
@property(nonatomic, assign) NSNumber *distanceFromStart;
@property(nonatomic, assign) NSNumber *distributeToAppTime;
@property(nonatomic, assign) NSNumber *estimateTime;
@property(nonatomic, assign) NSNumber *income;
@property(nonatomic, assign) NSNumber *persons;
@property(nonatomic, assign) NSNumber *totalDistance;
@property(nonatomic, strong) YMRoute *carpoolRoute;
@end

@interface YMHomeBase: NSObject
@property(nonatomic, copy) NSString *userId;
@property(nonatomic, assign) NSNumber *countOfOrdersDay;
@property(nonatomic, assign) NSNumber *sumOfRevenueDay;
@property(nonatomic, assign) NSNumber *hoursOnline;
@end

@interface YMConfirmEndTravel: NSObject
@property (nonatomic, strong) NSObject * cityCode;
@property (nonatomic, strong) NSObject * distanceFromFirstStation;
@property (nonatomic, strong) NSString * firstStationName;
@property (nonatomic, strong) NSString * firstStationTime;
@property (nonatomic, strong) NSObject * gmtCreate;
@property (nonatomic, strong) NSObject * gmtModified;
@property (nonatomic, strong) NSString * lastStationName;
@property (nonatomic, strong) NSString * lastStationTime;
@property (nonatomic, strong) NSObject * orderNo;
@property (nonatomic, strong) NSObject * routeInfoDetail;
@property (nonatomic, strong) NSObject * status;
@property (nonatomic, strong) NSObject * timePeriodArriveFirstStation;
@property (nonatomic, assign) NSInteger totalCount;
@property (nonatomic, assign) NSInteger totalDistance;
@property (nonatomic, assign) CGFloat totalIncome;
@property (nonatomic, assign) NSInteger totalTimeConsuming;
@property (nonatomic, strong) NSObject * userId;
@property (nonatomic, strong) NSObject * vehicleId;
@property (nonatomic, strong) NSObject * yid;
@end


